//
// Decompiled by Jadx - 396ms
//
package me.plusne.common.Json.Login;

import java.io.Serializable;

public class JsonHookData implements Serializable {
    private String IP;
    private long code;
    private String data;
    private String msg;
    private String msgNew;
    private String user;

    public boolean canEqual(Object obj) {
        return obj instanceof JsonHookData;
    }

    public boolean equals(Object obj) {
        if (obj == this) {
            return true;
        }
        if (!(obj instanceof JsonHookData)) {
            return false;
        }
        JsonHookData jsonHookData = (JsonHookData) obj;
        if (!jsonHookData.canEqual(this) || getCode() != jsonHookData.getCode()) {
            return false;
        }
        String data = getData();
        String data2 = jsonHookData.getData();
        if (data != null ? !data.equals(data2) : data2 != null) {
            return false;
        }
        String user = getUser();
        String user2 = jsonHookData.getUser();
        if (user != null ? !user.equals(user2) : user2 != null) {
            return false;
        }
        String msg = getMsg();
        String msg2 = jsonHookData.getMsg();
        if (msg != null ? !msg.equals(msg2) : msg2 != null) {
            return false;
        }
        String msgNew = getMsgNew();
        String msgNew2 = jsonHookData.getMsgNew();
        if (msgNew != null ? !msgNew.equals(msgNew2) : msgNew2 != null) {
            return false;
        }
        String ip = getIP();
        String ip2 = jsonHookData.getIP();
        return ip != null ? ip.equals(ip2) : ip2 == null;
    }

    public long getCode() {
        return this.code;
    }

    public String getData() {
        return this.data;
    }

    public String getIP() {
        return this.IP;
    }

    public String getMsg() {
        return this.msg;
    }

    public String getMsgNew() {
        return this.msgNew;
    }

    public String getUser() {
        return this.user;
    }

    public int hashCode() {
        long code = getCode();
        String data = getData();
        int hashCode = ((((int) (code ^ (code >>> 32))) + 59) * 59) + (data == null ? 43 : data.hashCode());
        String user = getUser();
        int hashCode2 = (hashCode * 59) + (user == null ? 43 : user.hashCode());
        String msg = getMsg();
        int hashCode3 = (hashCode2 * 59) + (msg == null ? 43 : msg.hashCode());
        String msgNew = getMsgNew();
        int hashCode4 = (hashCode3 * 59) + (msgNew == null ? 43 : msgNew.hashCode());
        String ip = getIP();
        return (hashCode4 * 59) + (ip != null ? ip.hashCode() : 43);
    }

    public void setCode(long j) {
        this.code = j;
    }

    public void setData(String str) {
        this.data = str;
    }

    public void setIP(String str) {
        this.IP = str;
    }

    public void setMsg(String str) {
        this.msg = str;
    }

    public void setMsgNew(String str) {
        this.msgNew = str;
    }

    public void setUser(String str) {
        this.user = str;
    }

    public String toString() {
        return "JsonHookData(code=" + getCode() + ", data=" + getData() + ", user=" + getUser() + ", msg=" + getMsg() + ", msgNew=" + getMsgNew() + ", IP=" + getIP() + ")";
    }
}
